package com.asnop;

import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ToString
public class DictObj {
	@JSONField(name="code")
	private String code;
	@JSONField(name="data")
	private DictSubCon data;
	
	@Data
	@NoArgsConstructor
	@AllArgsConstructor
	@Builder
	@ToString
	public static class DictSubCon {
		@JSONField(name="list")
		private List<DictSubObj> list;
	}
	
	@Data
	@NoArgsConstructor
	@AllArgsConstructor
	@Builder
	@ToString
	public static class DictSubObj {
		@JSONField(name="langId")
		private String langId;
		@JSONField(name="dictValue")
		private String dictValue;
		@JSONField(name="dictCode")
		private String dictCode;
	}
}
